package com.itcam.list_.collection_.set_;

import java.util.LinkedHashSet;

/**
 * Author:Cammy.Wu
 * Date:2024-06-05
 * Description:
 */

public class LinkedHashSetDemo {
    /**
     * 特点：
     *      有序、不重复、无索引
     *      底层数据结构依然是哈希表，只是每个元素又额外的多了一个双链表的机制记录存储的顺序
     */
    public static void main(String[] args) {
        LinkedHashSet<String> linkedHashSet = new LinkedHashSet<>();
        linkedHashSet.add("b");
        linkedHashSet.add("a");
        linkedHashSet.add("c");
        linkedHashSet.add("d");
        System.out.println("linkedHashSet = " + linkedHashSet);

    }
}
